.block{
  display: block;
}

.none,[hidden]{
  // display: none!important
  display: none
}

.inline-block
  display: inline-block

.inline
  display: inline

.clearfloat:after,.clearfix:after
  display:block;
  clear:both;
  content:"";
  visibility:hidden;
  height:0
.clearfloat,.clearfix
  zoom:1

.clear
  clear: both;

.alignLeft,.text-left{
  text-align: left;
}
.alignRight,.text-right{
  text-align: left;
}
.alignCenter,.text-center{
  text-align: center;
}
.center-block{
  display:block
  margin-left:auto
  margin-right:auto
}
.f-hidden
  position: absolute;
  width: 0px;
  height: 0px;
  overflow: hidden;

.fo
  overflow: hidden

.fl,.pull-left
  float: left !important

.fr,.pull-right
  float: right !important

.disN
  display: none !important


/**
 * 直接写: opacity: 0.9,
 * 最终生成：
  * unquote('progid:DXImageTransform.Microsoft.Alpha(Opacity=90)');
  * opacity: 0.9,
 */
opacity(n)
  opacity n
  if support-for-ie
    filter unquote('progid:DXImageTransform.Microsoft.Alpha(Opacity=' + round(n * 100) + ')')


iconfont()
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px

/**
 * 直接写: content: '/xxxx',
 * 最终生成：
 * font-family:"iconfont" !important;
 * font-style:normal;
 * -webkit-font-smoothing: antialiased;
 * -webkit-text-stroke-width: 0.2px;
 * -moz-osx-font-smoothing: grayscale;
 * font-size: 16px;
 * content: '/xxxx',
 */
content(n)
  iconfont()
  content: n

.btn
  padding: .4em 1em;
  text-align: center;
  white-space: nowrap;
  min-width: 100px
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  text-decoration: none;
